more trusting - French English Dictionary